table{
	table-layout:fixed;
	margin:20px auto;
	border:1px solid #aaa;
	color:#3c3c3c;
	border-collapse:collapse;
	padding:0;
	text-align:center;
}
table tr:first-child{
	background:#5186BD;
	color:#fff;
}
table tr:first-child td{
	border-bottom:0 none;
}
table tr{
	height:40px;
	line-height:40px;
}
.table table tr td{
	line-height: 20px;
	font-size: 12px;
	overflow:hidden; 
	white-space:nowrap; 
	text-overflow: ellipsis;
	border-bottom:1px solid #ddd;
	height:40px;
}
table tr td p{
	line-height:20px;
	height:60px;
	font-size:12px;
	text-align:left;
	overflow:hidden;
}
.textareaBeizhu{
	width:94%;
	height:60px;
	line-height:20px;
	font-size:14px;
	resize:none;
	overflow:none;
	border:0 none;
	outline:none;
	background:#fff;
	padding:4px 3%;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}